home *** CD-ROM | disk | FTP | other *** search
-
-
-
- - 1 -
-
-
-
- 2. _I_n_s_t_a_l_l_a_t_i_o_n__I_n_f_o_r_m_a_t_i_o_n
-
- This chapter lists supplemental information to _I_R_I_X _A_d_m_i_n:
- _S_o_f_t_w_a_r_e _I_n_s_t_a_l_l_a_t_i_o_n _a_n_d _L_i_c_e_n_s_i_n_g. The information listed
- here is product- and release-specific; use it with the
- installation guide to install this product.
-
- 2.1 _J_a_v_a__P_l_u_g_i_n__S_u_b_s_y_s_t_e_m_s
-
- Java Plugin includes these subsystems:
-
- _j_a_v_a__p_l_u_g_i_n._m_a_n._m_a_n Man page documentation, Java
- plugin "ControlPanel"
- (ControlPanel.html) and
- "Welcome" (Welcome.html)
-
- _j_a_v_a__p_l_u_g_i_n._m_a_n._r_e_l_n_o_t_e_s Release notes for the plugin
-
- _j_a_v_a__p_l_u_g_i_n._s_w._b_a_s_e Java Jar files associated with
- this release
-
- _j_a_v_a__p_l_u_g_i_n._s_w._b_i_n_a_r_i_e_s Java VM o32 MIPS ABI Execution
- Software as well as runtime
- libraries
-
- _j_a_v_a__p_l_u_g_i_n._s_w._n_e_t_s_c_a_p_e__v_3__l_i_n_k_s Symbolic Links for
- Navigator less than version
- 4.0
-
- _j_a_v_a__p_l_u_g_i_n._s_w._p_l_u_g_i_n Java JDK 1.1.8 o32 MIPS ABI
- Plugin Software
-
- _j_a_v_a__p_l_u_g_i_n._s_w._s_w_i_n_g_1_0_2 Java Jar files associated with
- Swing 1.0.2
-
- _j_a_v_a__p_l_u_g_i_n._s_w_3_2._b_i_n_a_r_i_e_s Java VM n32 MIPS ABI Execution
- Software as well as runtime
- libraries
-
- _j_a_v_a__p_l_u_g_i_n._s_w_3_2._p_l_u_g_i_n Java JDK 1.1.8 n32 MIPS ABI
- Plugin Software
-
-
- 2.2 _J_a_v_a__P_l_u_g_i_n__S_u_b_s_y_s_t_e_m__D_i_s_k__S_p_a_c_e__R_e_q_u_i_r_e_m_e_n_t_s
-
- This section lists the subsystems (and their sizes) of Java
- Plugin.
-
- If you are installing this product for the first time, the
- subsystems marked `default' are the ones that are installed
- if you use the `go' menu item. To install a different set
-
-
-
-
-
-
-
-
-
-
-
- - 2 -
-
-
-
- of subsystems, use the `install,' `remove,' `keep,' and
- `step' commands in _i_n_s_t to customize the list of subsystems
- to be installed, then select the `go' menu item.
-
- Note: The listed subsystem sizes are approximate. Refer to
- _I_R_I_X _A_d_m_i_n: _S_o_f_t_w_a_r_e _I_n_s_t_a_l_l_a_t_i_o_n _a_n_d _L_i_c_e_n_s_i_n_g for
- information on finding exact sizes.
-
- Subsystem Name Subsystem Size
- (bytes)
- _j_a_v_a__p_l_u_g_i_n._m_a_n._m_a_n (default) 17166
- _j_a_v_a__p_l_u_g_i_n._m_a_n._r_e_l_n_o_t_e_s (default) 296
- _j_a_v_a__p_l_u_g_i_n._s_w._b_a_s_e (default) 75141
- _j_a_v_a__p_l_u_g_i_n._s_w._b_i_n_a_r_i_e_s (default) 62588
- _j_a_v_a__p_l_u_g_i_n._s_w._n_e_t_s_c_a_p_e__v_3__l_i_n_k_s (default) 0
- _j_a_v_a__p_l_u_g_i_n._s_w._p_l_u_g_i_n (default) 68428
- _j_a_v_a__p_l_u_g_i_n._s_w._s_w_i_n_g_1_0_2 (default) 2001666
- _j_a_v_a__p_l_u_g_i_n._s_w_3_2._b_i_n_a_r_i_e_s (default) 63948
- _j_a_v_a__p_l_u_g_i_n._s_w_3_2._p_l_u_g_i_n (default) 62476
-
-
-
- 2.3 _I_n_s_t_a_l_l_a_t_i_o_n__M_e_t_h_o_d
-
-
- This section lists the installation method for the Java
- plugin subsystems.
-
- Subsystem Name Method of Installation
- _j_a_v_a__p_l_u_g_i_n._m_a_n._m_a_n IRIX
- _j_a_v_a__p_l_u_g_i_n._m_a_n._r_e_l_n_o_t_e_s IRIX
- _j_a_v_a__p_l_u_g_i_n._s_w._b_a_s_e IRIX
- _j_a_v_a__p_l_u_g_i_n._s_w._b_i_n_a_r_i_e_s IRIX
- _j_a_v_a__p_l_u_g_i_n._s_w._p_l_u_g_i_n IRIX
- _j_a_v_a__p_l_u_g_i_n._s_w._s_w_i_n_g_1_0_2 IRIX
- _j_a_v_a__p_l_u_g_i_n._s_w._n_e_t_s_c_a_p_e__v_3__l_i_n_k_s IRIX
- _j_a_v_a__p_l_u_g_i_n._s_w_3_2._p_l_u_g_i_n IRIX
- _j_a_v_a__p_l_u_g_i_n._s_w_3_2._b_i_n_a_r_i_e_s IRIX
- _j_a_v_a__p_l_u_g_i_n._s_w_3_2._p_l_u_g_i_n IRIX
-
-
- The system administrator should install Navigator using the
- _i_n_s_t program. Refer to _I_R_I_X _A_d_m_i_n: _S_o_f_t_w_a_r_e _I_n_s_t_a_l_l_a_t_i_o_n
- _a_n_d _L_i_c_e_n_s_i_n_g for complete installation instructions.
-
- The default location for Navigator Java plugin is in the
- Navigator directory tree.
-
- Navigator checks for plugin modules in the plugins directory
- /var/netscape/communicator/plugins or /var/netscape
- /communicator/plugins32 depending on whether the browser is
-
-
-
-
-
-
-
-
-
-
-
- - 3 -
-
-
-
- the o32 or n32 version.
-
- The user can also add their own plugins into
- $HOME/.netscape/plugins (o32) or $HOME/.netscape/plugins32
- (n32) directories.
-
-
-
- 2.4 _P_r_e_r_e_q_u_i_s_i_t_e_s
-
-
- This software supports both the o32 and n32 MIPS ABI's, and
- the o32 and n32 portions of this software depend on the o32
- and n32 portions of our java_eoe product, respectively. Both
- are installed by default, so you must explicitly choose not
- to install one that either you do not want or you do not
- have the prerequisite software for.
-
- For o32 you need at least version 3.0.1 of java_eoe, and for
- n32 you need at least version 3.1. But in either case, we
- strongly suggest that you install our latest release,
- version 3.1.1, from
-
- http://www.sgi.com/Products/Evaluation/#jdk_3.1.1
-
- As well you will need to install java_plugin.sw.base and
- java_plugin.sw.swing102.
-
- If you are running a version of Navigator earlier than 4.0,
- make sure you install the java_plugin.sw.netscape_v3_links
- subsystem.
-
- For Navigator 4.73+ they have being built using the n32
- binaries only and will require only the n32 version of the
- libraries.
-
- The following table shows the common dependencies between
- the o32 and n32 versions of the plugins
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - 4 -
-
-
-
- --------------------------------------------------------
- | PreRequisite Common Modules |
- | |
- | JDK 3.1.1 or 3.1 |
- | java_plugin.man |
- | java_plugin.sw |
- | java_plugin.sw.base |
- | java_plugin.sw.swing |
- | |
- ---------------------------- ---------------------------
- | o32 ABI | n32 ABI |
- ---------------------------- ---------------------------
- | java_plugin.sw.binaries | java_plugin.sw32.binaries |
- | java_plugin.sw.plugin | java_plugin.sw32.plugin |
- | java_plugin.sw.netscape_v3 | |
- | _link (Netscape V3 only) | |
- | | |
- ---------------------------- ---------------------------
-
- The software can be used with Irix 6.2 through to 6.5 and
- Navigator versions 3.0 and later.
-
-
- 2.5 _C_o_n_f_i_g_u_r_a_t_i_o_n__F_i_l_e_s
-
- Navigator has user specific configuration file. Each user
- can specify Navigator specific parameters in
- ~/.java.properties. The specific parameter that effects the
- Java plugin is the key/value pair "javaplugin.jre.path". The
- value is the JRE path used by the Java plugin.
-
-
- 2.6 _O_t_h_e_r__I_n_s_t_a_l_l_a_t_i_o_n__I_n_f_o_r_m_a_t_i_o_n
-
-
-
- 2.6.1 _I_f__y_o_u__a_r_e__n_o_t__a__s_y_s_t_e_m_s__A_d_m_i_n_i_s_t_r_a_t_o_r
-
-
- If you have installed Navigator or the plugin in a
- nonstandard location, you may need to go into Navigator's
- "plugin" directory (or into your personal .netscape/plugins
- directory if you do not have root access) and run the
- following command:
-
- ln -s <plugin-installation-
- location>/var/netscape/communicator/plugins/javaplugin.so .
- ln -s <plugin-installation-
- location>/var/netscape/communicator/plugins32/javaplugin.so
- .
-
-
-
-
-
-
-
-
-
-
-
-
- - 5 -
-
-
-
- Then you must make sure the following environment variable
- is set whenever you run Navigator:
-
- setenv JAVA_PLUGIN_ROOT <plugin-installation-location>
-
- (See Environment Variables section)
-
-
- 2.6.2 _I_n__o_r_d_e_r__t_o__u_s_e__j_a_v_a___e_o_e__f_r_o_m__a__n_o_n_s_t_a_n_d_a_r_d__l_o_c_a_t_i_o_n
-
-
-
-
- In order to use java_eoe from a nonstandard location, you
- must make sure the JAVA_HOME environment variable is set
- such that $JAVA_HOME/bin contains the various Java tools.
- For example:
-
- setenv JAVA_HOME <java_eoe-installation-location>/usr/java
-
- (See "Finding further Java runtime binaries")
-
-
-
- 2.6.3 _I_f__y_o_u__a_r_e__b_e_h_i_n_d__a__f_i_r_e_w_a_l_l
-
-
- If you are behind a firewall and need to access sites
- outside it, you need to manually set your HTTP proxy
- correctly in Navigator. Setting a SOCKS Host is not
- sufficient.
-
- Quit Navigator.
-
- Restart Navigator.
-
-
-
-
- 2.7 _E_n_v_i_r_o_n_m_e_n_t__V_a_r_i_a_b_l_e_s
-
-
- This section documents the minimal set of variables
- required.
-
-
- 2.7.1 _S_e_l_e_c_t_i_n_g__o_3_2__o_r__n_3_2__A_B_I__l_i_b_r_a_r_i_e_s
-
-
- Netscape will attempt to run the n32 version of plugin by
- default. If you did not install the n32 portion of this
-
-
-
-
-
-
-
-
-
-
-
- - 6 -
-
-
-
- software, or if you need to run applets that contain o32
- native code, you will need to make sure the following
- environment variable is set whenever you run Navigator:
-
- setenv SGI_ABI -o32 or
- setenv SGI_ABI -32
-
- Running applets containing o32 native code and applets
- containing n32 native code in the same Navigator process is
- not supported at this time.
-
-
- 2.7.2 _S_e_l_e_c_t_i_n_g__p_l_u_g_i_n__l_i_b_r_a_r_i_e_s__p_a_t_h
-
-
- If Navigator version is less 4, the plugin should be
- installed in /usr/local/lib/netscape
- (java_plugin.sw.netscape_v3_links).
-
- The following environment variables are used by Navigator to
- search for the plugin directory. Each are searched for
- plugins in the order given. When a plugin is found the other
- search paths and environment variables are not used.
-
- _N_P_X__P_L_U_G_I_N__P_A_T_H is a path of directories to find the
- directories holding plugins, find the
- first of those that has a ../java
- directory. This is used to find any plugin
- not specifically the java plugin. for
- example
- NPX_PLUGIN_PATH=$HOME/yourplugins:/var/netscape/communicator/plugins
- will find the system plugins as well as
- your own private plugins.
- _J_A_V_A__P_L_U_G_I_N__R_O_O_T is prepended to
- /var/netscape/communicator. This is the
- variable generally used to find the
- appropriate java plugin path.
- _M_O_Z_I_L_L_A__H_O_M_E
-
-
- 2.7.3 _S_e_l_e_c_t_i_n_g__g_r_e_e_n__o_r__n_a_t_i_v_e__t_h_r_e_a_d__p_a_c_k_a_g_e_s
-
-
- If no environment variable is specified the default is to
- use green threads. To use native threads set the environment
- variable, "THREADS_FLAG" to "native". Generally native
- threads provide a performance boost over green threads.
-
- Silicon Graphic's native threads are implemented using the
- POSIX threads (pthreads) implementation which is available
- on IRIX 6.2 and higher.
-
-
-
-
-
-
-
-
-
-
-
- - 7 -
-
-
-
- 2.7.4 _F_i_n_d_i_n_g__f_u_r_t_h_e_r__J_a_v_a__r_u_n_t_i_m_e__b_i_n_a_r_i_e_s
-
-
- If no value is found the jre will be searched by utilising
- the following environment variables.
-
- _J_R_E__H_O_M_E is used to determine the jre root
- _J_D_K__H_O_M_E
- _J_A_V_A__H_O_M_E
- _J_A_V_A__P_L_U_G_I_N__R_O_O_T is prepended to /usr/java
-
- To verify the jre path, Navigator will try to find
- "_l_i_b_j_a_v_a._s_o" in all of the paths below:
-
-
- {jre root}/lib32/sgi/green_threads
- {jre root}/lib32/sgi/native_threads
- {jre root}/lib32/sgi
- {jre root}/lib/sgi/green_threads
- {jre root}/lib/sgi/native_threads
- {jre root}/lib/sgi
-
- If the java runtime is not found and java is installed the
- plugin will used the installed JRE.
-
-
-
- 2.7.5 _S_c_r_i_p_t__c_h_a_n_g_e_s__t_o__a_p_p_l_e_t__c_o_d_e
-
-
- To deploy the Java Plugin with Navigator you must convert
- the <APPLET> tags in the HTML file to <EMBED> tags.
-
- The actual mapping between the <APPLET> tag and the <EMBED>
- tag is specified in the Java Plugin HTML Specification from
- Sun Microsystems.
-
- The attribute type in the EMBED tag is used for identifying
- the type of the Java executable, such as an applet or a
- Bean. When Navigator renders this attribute in the EMBED
- tag, it will try to load Java Plugin into the browser. By
- specifying the type attribute, Java Plugin will know how to
- initialize the Java executable. Using the HTML <EMBED> tag,
- web page authors can cause Plugins to be run as part of a
- web page.
-
- Check the Sun site
- (http://java.sun.com/products/plugin/converter.html) for the
- "HTML converter application". This is a java application
- that can convert HTML applets mappings to Java plugin
- mappings.
-
-
-
-
-
-
-
-
-
-
-
- - 8 -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-